home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
64'er 1984 November
/
64er_Magazin_84-11_1984_Markt__Technik_de.d64
/
list 4+5+6+7
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-10-26
|
2KB
|
61 lines
10 rem ********************************
11 rem * e r r o r *
12 rem ********************************
13 rem * ergaenzung zu simon's basic *
14 rem * format: D{$7e}or *
15 rem * gibt DRstatus aus *
16 rem * > beispiel: D{$7e}or *
17 rem * ergebnis: 00, ok,00,00 *
18 rem ********************************
19 k=0:print" e r r o r [146] ?checksum ";
20 fori=$bfbb to $bfe2:read j:poke i,j:k=k+j:next
21 data32,115,,201,176,240,3,76,138,136
22 data169,8,133,186,32,180,255,169,111
23 data133,185,32,150,255,32,165,255,32
24 data210,255,201,13,208,246,32,171
25 data255,76,116,145
26 poke$87be,186:poke$87bf,191
27 ifk=5527thenprint"ok":Dg:print"error"
30 rem *******************************t
31 rem * j o y *
32 rem ********************************
33 rem * ergaenzung zu simon's basic *
34 rem * format: Dq n *
35 rem * stellt Dqstickport ein *
36 rem * > beispiel: Dq1 (fuer port1)*
37 rem * Dq2 (fuer port2)*
38 rem ********************************
39 k=0:print" j o y [146] ?checksum ";
40 fori=$bfe3 to $bff1:read j:poke i,j:k=k+j:next
41 data32,115,,32,6,129,138,41,1,141
42 data213,136,76,42,130
43 poke$88da,111:poke$88fc,16
44 poke$8764,226:poke$8765,191
45 ifk=1232thenprint"ok":Dg:print"error"
50 rem ********************************
51 rem * d u m p *
52 rem ********************************
53 rem * berichtigung des *
54 rem * simon's basic-befehls Dl *
55 rem ********************************
59 k=0:print" d u m p [146] ?checksum ";
60 for i=$9f9c to $9fa7:read j:poke i,j:k=k+j:next
61 data 160,4,32,57,160,136,208,250,234
62 data 234,234,234:poke $80b9,221:poke $808c,68
63 poke $9fd6,240:poke $9fd7,27:poke $9fd8,200
64 for i=$9ff0 to $9ffc:read j:poke i,j:k=k+j:next
65 data 160,4,44,160,5,169,34,32,210,255,76,158,159
66 ifk=3409thenprint"ok":Dg:print"erro[164]
70 [143] ********************************
71 [143] * p a g e *
72 [143] ********************************
73 [143] * berichtigung des *
74 [143] * simon's basic-befehls Dk *
75 [143] ********************************
79 k[178]0:[153]" p a g e wait ?checksum ";
80 [129] i[178]$bff2 [164] $bffe:[135] j:[151] i,j:k[178]k[170]j:[130]
81 [131] 32,225,255,208,5,104,104,76,60
82 [131] 191,76,228,255
83 [151] $bf12,242:[151] $bf13,191
84 [139]k[178]1819[167][153]"ok":Dg:[153]"error